package org.abratuhi.kvngroupware.gui;

import java.awt.BorderLayout;
import java.awt.Dimension;

import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;

import org.abratuhi.kvngroupware.controller.BrainstormOverviewController;


@SuppressWarnings("serial")
public class GUIBrainstormOverview extends JPanel{
	
	JFrame frame;
	
	BrainstormOverviewController controller;
	
	public GUIBrainstormOverview(String text){
		super();
		
		this.controller = new BrainstormOverviewController(this);
		
		setLayout(new BorderLayout());
		setVisible(true);
		
		JTextArea textarea = new JTextArea(text);
		textarea.setColumns(25);
		textarea.setRows(40);
		textarea.setWrapStyleWord(true);
		textarea.setLineWrap(true);
		
		add(new JScrollPane(textarea));
	}
	
	public void createJFrame(){
		frame = new JFrame("Brainstorm Overview");
		frame.getContentPane().add(this);
		frame.addWindowListener(controller);
		frame.setPreferredSize(new Dimension(600, 800));
		frame.setVisible(true);
		frame.pack();
	}
	
	public void disposeJFrame(){
		frame.dispose();
	}

}
